Graph Coloring with Adaptive Genetic Algorithms
نویسنده
چکیده
This technical report summarizes our results on solving graph coloring problems with Genetic Algorithms (GA). After testing many diierent options we conclude that the best one is a (1+1) order-based GA using an adaptation mechanism that periodically changes the tness function, thus guiding the GA through the search space. Except from the decoder ((tness function) this GA is general, using no domain speciic knowledge. We compare this GA to a powerful traditional graph coloring technique, DSatur, on a wide range of problems with diierent size, topology and edge density. The results show that the GA is superior to DSatur on the hardest problem instances and it scales up better with the problem size. The GA exhibits a linear time complexity for one measure and indicates a polynomial time complexity for another one.
منابع مشابه
الگوریتم ژنتیک با جهش آشوبی هوشمند و ترکیب چندنقطهای مکاشفهای برای حل مسئله رنگآمیزی گراف
Graph coloring is a way of coloring the vertices of a graph such that no two adjacent vertices have the same color. Graph coloring problem (GCP) is about finding the smallest number of colors needed to color a given graph. The smallest number of colors needed to color a graph G, is called its chromatic number. GCP is a well-known NP-hard problems and, therefore, heuristic algorithms are usually...
متن کاملGraph Coloring with Adaptive Evolutionary Algorithms
This paper presents the results of an experimental investigation on solving graph coloring problems with Evolutionary Algorithms (EAs). After testing different algorithm variants we conclude that the best option is an asexual EA using order-based representation and an adaptation mechanism that periodically changes the fitness function during the evolution. This adaptive EA is general, using no ...
متن کاملGraph 3-coloring with a hybrid self-adaptive evolutionary algorithm
algorithm Iztok Fister,∗ Marjan Mernik,† and Bogdan Filipič‡ Abstract This paper proposes a hybrid self-adaptive evolutionary algorithm for graph coloring that is hybridized with the following novel elements: heuristic genotype-phenotype mapping, a swap local search heuristic, and a neutral survivor selection operator. This algorithm was compared with the evolutionary algorithm with the SAW met...
متن کاملSolving Graph Coloring Problems Using Cultural Algorithm
This paper proposes a new method based on the cultural algorithm to solve graph coloring problem (GCP). Graph coloring problem involves finding the minimum number of colors for coloring the graph vertices such that adjacent vertices have distinct colors. In this paper various components of cultural algorithm have been implemented to solve GCP with a self adaptive behavior in an efficient manner...
متن کاملA Comparison of Parallel Graph Coloring Algorithms
Dynamic irregular triangulated meshes are used in adaptive grid partial di erential equation (PDE) solvers, and in simulations of random surface models of quantum gravity in physics and cell membranes in biology. Parallel algorithms for random surface simulations and adaptive grid PDE solvers require coloring of the triangulated mesh, so that neighboring vertices are not updated simultaneously....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996